package com.umakr.ax.common.model;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.umakr.ax.core.base.BaseModel;

import java.util.Date;


/**
 * <p>
 * ${table.comment}
 * </p>
 *
 * @author Umakr-Code-Generator
 * @since 2018-01-02
 */
@TableName("rd_auto_menu")
@SuppressWarnings("serial")
public class AutoMenu extends BaseModel {

    /**
     * 菜单组名称
     */
	private String title;
	/**
	 * 默认菜单 or 个性化菜单
	 */
	private Integer type;
    /**
     * 性别(菜单显示对象)
     */
	private Integer sex;
    /**
     * 粉丝分组(菜单显示对象)
     */
	@TableField("group_id")
	private Integer groupId;
    /**
     * 手机系统(菜单显示对象)
     */
	@TableField("client_platform_type")
	private Integer clientPlatformType;
	/**
	 * 城市(菜单显示对象)
	 */
	private String area;
    /**
     * 语言(菜单显示对象)
     */
	private Integer lang;
	/**
	 * 菜单编码数据
	 */
	private String data;
    /**
     * 状态(是否生效 0未生效 1已生效)
     */
	private Integer status;
    /**
     * 是否删除
0 否
1 是
     */
	private Integer isdeleted;
    /**
     * 电台id
     */
	@TableField("rs_id")
	private Long rsId;
    /**
     * 创建时间
     */
	@TableField("create_time")
	private Date createTime;
    /**
     * 更新时间
     */
	@TableField("update_time")
	private Date updateTime;


	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public Integer getSex() {
		return sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public Integer getGroupId() {
		return groupId;
	}

	public void setGroupId(Integer groupId) {
		this.groupId = groupId;
	}

	public Integer getClientPlatformType() {
		return clientPlatformType;
	}

	public void setClientPlatformType(Integer clientPlatformType) {
		this.clientPlatformType = clientPlatformType;
	}

	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public Integer getLang() {
		return lang;
	}

	public void setLang(Integer lang) {
		this.lang = lang;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getIsdeleted() {
		return isdeleted;
	}

	public void setIsdeleted(Integer isdeleted) {
		this.isdeleted = isdeleted;
	}

	public Long getRsId() {
		return rsId;
	}

	public void setRsId(Long rsId) {
		this.rsId = rsId;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getData() {
		return data;
	}

	public void setData(String data) {
		this.data = data;
	}
}